home *** CD-ROM | disk | FTP | other *** search
/ Aminet 28 / Aminet 28 (1998)(GTI - Schatztruhe)[!][Dec 1998].iso / Aminet / dev / amos / AMOSList-0998.lzh / AMOSLIST / 000400_bounce-amos-lis…et@onelist.com_Tue Sep 29 18:00:22 1998.msg < prev    next >
Text File  |  1998-10-01  |  5KB  |  123 lines

  1. >From bounce-amos-list--1271-mcox=access.digex.net@onelist.com  Tue Sep 29 18:00:22 1998
  2. Received: from onelist.com (pop.onelist.com [209.207.164.31])
  3.     by pony-1.mail.digex.net (8.8.8/8.8.8) with SMTP id SAA04282
  4.     for <mcox@access.digex.net>; Tue, 29 Sep 1998 18:00:20 -0400 (EDT)
  5. Received: (qmail 15918 invoked by alias); 29 Sep 1998 22:03:07 -0000
  6. Received: (qmail 15126 invoked from network); 29 Sep 1998 22:02:16 -0000
  7. Received: from unknown (HELO imo25.mx.aol.com) (198.81.17.69) by pop.onelist.com with SMTP; 29 Sep 1998 22:02:16 -0000
  8. Received: from Minion2197@aol.com by imo25.mx.aol.com (IMOv16.10) id 9DFBa02316 for <amos-list@onelist.com>; Tue, 29 Sep 1998 17:59:11 -0400 (EDT)
  9. From: Minion2197@aol.com
  10. Message-ID: <bd822dee.3611582f@aol.com>
  11. Date: Tue, 29 Sep 1998 17:59:11 EDT
  12. To: amos-list@onelist.com
  13. X-Mailer: AOL 3.0.i  for Windows sub 176
  14. Mailing-List: list amos-list@onelist.com; contact http://www.onelist.com
  15. Delivered-To: mailing list amos-list@onelist.com
  16. Precedence: bulk
  17. Reply-to: amos-list@onelist.com
  18. Mime-Version: 1.0
  19. Content-type: text/plain; charset=US-ASCII
  20. Content-transfer-encoding: 7bit
  21. Subject: [amos-list] AMOS on the PC
  22. Status: O
  23. X-Status: 
  24.  
  25. From: Minion2197@aol.com
  26.  
  27. Hi to all, and thanks for your intrest in my version of AMOS for the PC. Im
  28. glad its not just me that wants this ! Any way for those of you who are truely
  29. interested I shall let you know what im up too. Firstly, my first draft for an
  30. AMOS clone for the PC has been thro several face lifts, from just a AMOS
  31. clone, to AMSO exactly to the PC and finally to my final version which I feel
  32. is what I shall be doing. I have decided not to go an exact copy of AMOS on
  33. the PC for the simple reason that the AMIGA had specific hardware to do
  34. certain tasks, sucha as the screen handeling. I could do multiple visible
  35. screens ect, but in the long run I think this would waste valuble processing
  36. time which could be spent doing lots more interesting stuff. So, I have opted
  37. to go for the complete re-write and create a "variation" of AMOS on the PC.
  38. All this means is that certain commands wont be there (Unless someone out
  39. there desperatly feels that they should be included then I shall put them in
  40. !) Im concerning all my efforts into the compiler, basically because I feel
  41. that the final program is what its all about, and being able to spread EXE
  42. files to friends is what Im aiming for. The Editor/Interpreter will be first
  43. to appear, written in C++, although the libraries of functions will be pure
  44. assembler. Once i get that up and running I shall concentrate on the Compiler.
  45. Eventually I hope to have written converters to take in the origanal AMOS
  46. banks etc, and you should be able to port the code in as standard ASCII/Listed
  47. below are is a list of commands that are running (or near to) with a few new
  48. ones which AMOS never had, but should have ! If anyone does have any
  49. ideas/suggestions/tips/hints or general abuse, please feel free to let me
  50. know.
  51.  
  52. Screen Open n,x,y
  53. Screen Close n
  54. Screen n
  55. Screen Display n,x,y,xs,ys
  56. Screen Limit n,a,b To c,d
  57. Load PCX 'Image'
  58. Load PCX 'Image' To n
  59. Load PCX 'Image',n
  60. Save PCX 'Image'[,n]
  61. Palette [n,]$rgb[,$rgb...]
  62. Colour(n)=$rgb
  63. =Colour(n)
  64. Update
  65. Load 'Bank'[,n]
  66. Save 'Bank'[,n]
  67. Plot x,y[,c]
  68. =Point (x,y)
  69. Draw[a,b] To c,d
  70. Circle x,y,r
  71. Box [a,b] To c,d
  72. Bar [a,b] To c,d
  73. Cls [n]
  74. Shift Up n,a,b
  75. Shift Down n,a,b
  76. Get Block n,a,b To c,d
  77. Put Block n[,x,y]
  78. Screen Copy n[,a,b,c,d] To m[,e,f]
  79. Wait Vbl
  80. (Midi Play [n])
  81. (Sam Play [n])
  82. =Jleft(n)
  83. =Jright(n)
  84. =Jup(n)
  85. =Jdown(n)
  86. =Fire(n)
  87. *=Fire2(n)
  88. (*=Fire3)
  89. (*=Fire4)
  90. =Joy(n)
  91. =X mouse
  92. =Y mouse
  93. X Mouse =
  94. Y mouse =
  95. Change Mouse n
  96. Limit Mouse a,b To c,d
  97. Reserve Zone n
  98. Set Zone n,a,b To c,d
  99. =Zone (x,y)
  100. Bob n,x,y,c
  101. Get Bob n,a,b To c,d
  102. Put Bob n,a,b
  103. Del Bob n
  104. Get Icon n,a,b To c,d
  105. Put Icon n,a,b
  106. *Scale Bob n,x,y,xs,ys,c
  107. *Get Txtr n,a,b To c,d
  108. *Put Horiz Sliver n,s,x,y,sc
  109. *Put Vert Sliver n,s,x,y,sc
  110. *Put Sliver n,x1,y1,x2,y2 To x3,y3,x4,y4
  111. *Put Txtr n,a1,b1,a2,b2 to a3,b3,a4,b4
  112.  
  113. Those in brackets are not yet working properly, those that start with a * are
  114. new !
  115.  
  116. The standard data manipulation stuff is there , Dec Inc, Add etc ! If anyone
  117. has any any new commands they can think of, please let me know ! Any help and
  118. assitance will ALWAYS be greatly appreciated !
  119.  
  120. ------------------------------------------------------------------------
  121. To unsubscribe from this mailing list, or to change your subscription
  122. to digest, go to the ONElist web site, at http://www.onelist.com and
  123. select the User Center link from the menu bar on the left.